power steering system - German English Dictionary